Evolutionary Artiicial Neural Networks That Learn and Generalise Well
نویسندگان
چکیده
Evolutionary artiicial neural networks (EANNs) refer to a special class of artiicial neural networks (ANNs) in which evolution is another fundamental form of adaptation in addition to learning. The evolution in EANNs is often simulated by genetic algorithms (GAs), evolutionary programming (EP), or other evolutionary algorithms. This paper describes an EP-based EANNs which learn both their weights and architectures through the combination of a hybrid learning algorithm and the EP algorithm. A nonlinear ranking scheme and ve mutation operators are used in our EP. These ve mutation operators are applied sequentially and selectively to each individual in a population. Such sequential application encourages the evolution of smaller ANNs with fewer hidden nodes and connections. We have tested our EP-based EANNs on the parity problem of various sizes. Very good results have been achieved. For example, a three hidden node feed-forward ANN can be evolved for the 9-parity problem. In order to improve the generalisation capability of our EP-based EANNs, we have introduced two validation sets in the combined evolution and learning process. Such an approach can improve the generalisation ability of our EP-based EANNs signiicantly. Our experimental study with a credit card problem has connrmed that EP-based EANNs can generalise well, at least for the problem concerned. In fact, it produces one of the best results we are aware of.
منابع مشابه
Incremental training of first order recurrent neural networks to predict a context-sensitive language
In recent years it has been shown that first order recurrent neural networks trained by gradient-descent can learn not only regular but also simple context-free and context-sensitive languages. However, the success rate was generally low and severe instability issues were encountered. The present study examines the hypothesis that a combination of evolutionary hill climbing with incremental lea...
متن کاملMultifunctional learning of a multi-agent based evolutionary artificial neural network with lifetime learning
Inspired by multifunctional neural networks in biological brain, this paper is concerned with building multifunctional learning ability for artiicial neural networks. A multiagent based evolutionary artiicial neural network with lifetime learning (MENL) is used to learn two kinds of navigation abilities together: to explore unknown environments as far as possible and to reach designated goals i...
متن کاملAn Artificial Life Approach for the Synthesis of Autonomous Agents
This paper describes an evolutionary process producing dy-namical neural networks used as \brains" for autonomous agents. The main concepts used : genetic algorithms, morphogenesis process, artiicial neural networks and artiicial metabolism, illustrate our conviction that some fundamental principles of nature may help to design processes from which emerge artiicial autonomous agents. The evolut...
متن کاملThe Importance of Maintaining Behavioural Link Between Parents andO
In a recent study of evolutionary artiicial neural networks (EANNs) 1], it has been argued that a partial training process after an architectural mutation plays an important role in maintaining the behavioural link between parents and their oospring and thus is beneecial to the simulated evolution. This paper investigates the issue further through a number of experiments. The experimental resul...
متن کاملEvolving Neural Networks for Chlorophyll a Prediction
This paper studies the application of evolutionary arti cial neural networks to chlorophyll a pre diction in Lake Kasumigaura Unlike previous applications of arti cial neural networks in this eld the architecture of the arti cial neural network is evolved automatically rather than designed man ually The evolutionary system is able to nd a near optimal architecture of the arti cial neural networ...
متن کامل